节点

IMG-20240921171129879.webp

目的

该节点创建由源几何体(持有几何节点修改器的几何体)发出的不可见光线(相当于把源几何体当成一个光)。它确定哪些光线正在击中不同的几何体(目标几何体)。

输入

目标几何体

来自源几何体的光线应与之相交的几何体。

属性

你想要从目标几何体传输到源几何体的额外属性。

源位置

每条光线从哪里开始射出。默认情况下,这与插入[[位置_Position]]节点时相同。

光线方向

光线从源几何体射出的方向。

射线长度

每条光线能射出多远。因此,如果目标几何体与源几何体的距离比该值更大,则光线无法击中它。

输出

是否命中

源几何体的光线是否命中目标几何体。击中则输出布尔值:真(1)

命中位置

光线与目标几何体相交点的位置。

命中法向

光线与目标几何体相交点的面的法向。

命中距离

从源位置到命中位置的距离。如果光线为命中,则返回射线长度值。

属性

在命中位置处采样的输入属性的值。

额外设置

数据类型

告诉blender该属性是什么数据类型。

映射

插值型:顶点和拐角属性平滑的插值,采用双线性函数来计算。
最近:使用最接近网格元素的属性值。

示例文件